/**
 * File: DataEntry.java
 * Created by: mhaimel
 * Created on: Apr 16, 2010
 * CVS:  $Id: DataEntry.java 1.0 Apr 16, 2010 4:28:38 PM mhaimel Exp $
 */
package uk.ac.ebi.curtain.utils.data;

import java.io.Serializable;


/**
 * @author mhaimel
 *
 */
public interface DataEntry<T> extends Serializable {

	MetaData getMetaData();

	/**
	 * <ul>
	 *  <li>One {@link T}, for Paired data in one file 
	 *  <li>two {@link T}s for Paired data in separate files
	 * </ul>
	 * @return Array of type {@link T}
	 */
	T[] getEntries();
	
}
